a modicum of truth - Spanish English Dictionary